Demo: eQoSystem – Supporting Fluid Distributed Service-Oriented Workflows
نویسندگان
چکیده
Many distributed applications have emerged asWebmashups [1], as well as loosely-coupled decentralized services predominant in a business ecosystem [3]. Many of these applications are implemented as service-oriented workflows and operated over cloud infrastructures. As a result, these applications demand agile development processes and low-touch maintenance life-cycles. Furthermore, in the cloud environment, application developers must account for the complex multi-tiered ecosystem that includes the services and resources they depend on, but which none of the developers have much control over. Therefore, it is essential for application developers to have tools that proactively adapt the application to the changes of the underlying ecosystem. We meet this need through eQoSystem, a framework that provides distributed workflow processing, declarative modeling of service-level agreements (SLAs), event-driven resource selection, and mobility of distributed tasks. In this demonstration, we focus on dynamically redeploying distributed workflows such that a whole or a part of the workflow is allocated to different execution engines that are possibly geographically dispersed. The redeployment of the workflow is enabled by a federated content-based publish/subscribe overlay that also serves as the basis for driving the autonomous and event-driven execution of workflows.
منابع مشابه
A Provenance-Integration Framework for Distributed Workflows in Grid Environments
Provenance information about complex and distributed workflows is a key issue for data quality control and data reliability maintenance in reservoir management. Distributed and integrated environments where different workflows consume and transform data require a comprehensive provenance view. In this scenario provenance collection and integration presents significant challenges. In this paper,...
متن کاملDynamic computational workflows: Discovery, optimisation and scheduling
The Grid computing community is converging on a service-oriented architecture in which applications are composed from geographically-distributed, interacting web services, and are expressed in a workflow description language, usually based on XML. Such workflows are viewed as offering a useful representation of service-based applications or applications composed of standalone components that ar...
متن کاملReliable Scientific Service Compositions
Distributed service oriented architectures (SOAs) are increasingly used by users, who are insufficiently skilled in the art of distributed system programming. A good example are computational scientists who build large-scale distributed systems using service-oriented Grid computing infrastructures. Computational scientists use these infrastructure to build scientific applications, which are com...
متن کاملA Novel Framework for Defining and Submitting Workflows to Service-Oriented Systems
Service-oriented computing offers efficient solutions for executing complex applications in an acceptable amount of time. These solutions provide important computing and storage resources, but they are too difficult for individual users to handle. In fact, Service-oriented architectures are usually sophisticated in terms of design, specifications, and deployment. On the other hand, workflow man...
متن کاملHydrologists workbench: A governance model for scientific workflow environments
Scientific workflows (SWF) are an emerging approach that enables scientists to compose and execute complex, distributed scientific processes. The approach is premised on the ability to compose, publish, share and reuse workflows across distributed communities of collaborating scientists. Scientific workflow software (SWFS) provides a technical framework to compose, publish, and reuse SWFs toget...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011